import fs from 'fs'

console.time('转换耗时')
const distPath = './dist/index.html' //打包路径的index.html
let htmlText = fs.readFileSync(distPath, 'utf8')
let resultText = ''
let htmlArr = htmlText.match(/.*\n/g) || []
htmlArr.forEach(str => {
    str = str.replace(/\s?nomodule\s?/g, ' ')
    str = str.replace(/\s?crossorigin\s?/g, ' ')
    str = str.replace(/data-src/g, 'src')
    if (!/type="module"/i.test(str)) resultText += str
})
fs.writeFileSync(distPath, resultText, 'utf8')
console.timeEnd('转换耗时')
